deliver a lecture

  1. Verb ders vermek
  2. Verb ders anlatmak